stranded wires - Turkish English Dictionary